@charset "utf-8";
/* CSS Document */
.flashs{  width:958px; height:339px; border:1px solid #E9E9E9;}
.lefts{ width:184px;}
.fenlei{ background:url(Img/Index/bg1.jpg) no-repeat #154FA1; height:334px; }
.fenlei .tits{ height:39px; line-height:39px;font-size:14px; font-weight:bold; }
.fenlei .tits span{ font-size:24px; padding:0 7px 0 10px; font-weight:normal;}

.fenlei .uls li{ position:relative; width:174px;}
.fenlei .uls li span{ position:absolute; display:block;}
.fenlei .perji{ position:absolute; left:184px; top:0; overflow:hidden;  width:174px; display:none; border:1px solid #154FA1; padding:0px 0px 4px 8px; background:#2D7CCB;}
.fenlei .perji li{ height:auto; z-index:100; padding-left:0;  }
.fenlei .cur .perji li a{background:url(Img/Index/a1.gif) no-repeat;width:136px; position:static;}
.fenlei .cur .perji li a:hover{background:url(Img/Index/a2.gif) no-repeat;}
/*hzuo*/
.hzuo{ background:#1884D8; height:347px; overflow:hidden;}
.hzuo .tits{ height:32px; line-height:32px; overflow:hidden; padding:0 11px;}
.hzuo .tits h4{ font-size:16px;}
.uls2 li{ width:77px; height:44px; line-height:0; font-size:0; float:left; padding:5px 0 3px 10px;}
.uls2 li img{ width:75px; height:42px; border:1px solid #D7EAE6;}
.img1{width:180px; height:128px; padding:1px; border:1px solid #C1DBEE;}
.img1 img{width:180px; height:128px;}
/*rights*/
.rights{ width:767px;}
.title{ background:url(Img/Index/tit1.gif) no-repeat; height:32px; line-height:32px; overflow:hidden; padding:0 15px 0 22px; }
.title div{text-transform:uppercase;  padding:1px 0 0 3px;}
.subnr{ border:1px solid #C0DBEE; background:#fff; border-top:0;}
.pro .subnr{ height:210px;}
.dls6{ height:152px; overflow:hidden; width:365px; float:left; padding:24px 0 0 13px;}
.dls6 dt{ width:152px; height:152px; float:left;}
.dls6 dt img{ width:148px; height:148px; }
.dls6 dt a{ display:block; width:148px; height:148px; padding:1px; border:1px solid #E3E3E3;}
.dls6 dt a:hover{ border:1px solid #88C91E;}
.dls6 dd{ float:left; padding-left:10px; width:200px; line-height:23px; }
.dls6 dd h5 a{ color:#333; height:23px; overflow:hidden; display:block;}
.dls6 dd p{ height:92px; overflow:hidden;}
/*pro2*/
.pro2 .subnr{ height:525px; overflow:hidden;}
.dls{ height:230px; width:240px; padding:14px 0 0 14px; border-bottom:1px solid #ECECEC; border-right:1px solid #ECECEC; overflow:hidden; float:left;}
.dls dt{ line-height:0; font-size:0; width:220px; height:151px; text-align:center}
/*.dls dt img{ width:220px; height:151px;}*/
.dls dd{ line-height:50px; height:90px; text-align:center; overflow:hidden; color:#6890CE;}
.dls dd a{ display:block; height:80px; overflow:hidden;}
.dlss{ border-right:0; width:178px;}
/*rong*/
.title2{ background:url(Img/Index/tit2.gif) no-repeat; height:32px; line-height:32px; padding:0 15px 0 22px; overflow:hidden;}
.rong .subnr{ height:216px;}
.ico2{ padding:84px 0 0 10px;}
.dls2s{ padding:16px 0 0 12px; width:129px; overflow:hidden; float:left;}
.dls2s dt{ width:129px; height:164px; line-height:0; font-size:0;}
.dls2s dt img{ width:127px; height:162px; border:1px solid #E2E2E2;}
.dls2s dd a{ display:block; padding-top:8px; height:15px; color:#666; line-height:15px; overflow:hidden;text-align:center;}
.img2{ height:86px;}
/*about*/
.about{ width:712px;}
.about .title2{ background:url(Img/Index/tit3.gif) no-repeat;}
.about .subnr{ padding:11px 15px 0 11px; height:302px;}
.dls2{ height:161px; border-bottom:1px dotted #D6D6D6; overflow:hidden;}
.dls2 dt{ width:186px; height:165px; float:left;}
.dls2 dt img{ width:180px; height:139px; padding:2px; border:1px solid #E2E2E2; }
.dls2 dd{ float:left; padding-left:11px; width:480px; line-height:22px; }
.dls2 dd h5 a{ color:#333; height:22px; overflow:hidden; display:block;}
.dls2 dd p{ height:66px; overflow:hidden; margin-bottom:15px;}
.btn1 a{ padding-right:10px;}
.uls3 li{ width:148px; height:110px; line-height:0; font-size:0; padding:14px 0 0 16px; float:left;}
.uls3 li img{ width:142px; height:104px; padding:2px; border:1px solid #E4E4E4;}
/*news*/
.news{ width:238px;}
.news .tits{ background:url(Img/Index/tit4.gif) no-repeat; height:32px; line-height:32px;}
.uls4 li{ float:left; width:115px; font-size:14px; font-weight:bold;}
.uls4 li a{ background:url(Img/Index/ico3.gif) no-repeat 10px 10px; display:block; padding-left:24px; color:#154A95;}
.uls4 li a:hover, .uls4 .cur a{ background:url(Img/Index/ico4.gif) no-repeat; text-decoration:none; color:#fff;}
.news .subnr{ height:303px; padding:10px 7px 0;}
.dls3 dt{ width:222px; height:95px; line-height:0; font-size:0;}
.dls3 dt img{ width:216px; height:84px; padding:2px; border:1px solid #E3E3E3;}
.dls3 li{ line-height:33px; height:33px; border-bottom:1px dotted #ADADAD; font-family:"宋体"; overflow:hidden;}  
.dls3 .nones{ border:0;}
/*link*/
.link .tits{ background:url(Img/Index/tit5.gif) no-repeat; height:32px; line-height:32px;}
.link .tits div{   font-size:20px; padding:0 8px 0 14px; }
.link .tits a{ font-size:14px; font-weight:bold;} 
.link .tits span{ padding:8px 15px 0 0;}
.link .subnr{ line-height:24px; padding:10px;}
.link .subnr a{ padding:0 9px;}
